// Object.assign 可以把n个源对象拷贝到目标对象中去
/**
 * es6的语法
 */
let xiaomin = {
  name: '小明',
  info: {
    gender: '男',
    hobby: '欺负小红'
  }
}
// 第一层是深拷贝,之后级别都是浅拷贝,第一是目标对象,第二是源对象
let xiaohong = Object.assign({}, xiaomin);
console.log('assign-', xiaohong);
xiaohong.name = '小红';
console.log('xiaohong-name', xiaomin);
xiaohong.info.hobby = '画画';
console.log('xiaohong-info', xiaomin);